پیاده سازی دسته بندی بسته های شبکه بر روی سخت افزار
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسی
- نویسنده علی اصغر مخلوق پور
- استاد راهنما آرش احمدی محمود احمدی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1391
چکیده
در این پایان نامه مسأله دسته بندی بسته ها بررسی می شود. با بررسی روش های متفاوت دسته بندی بسته این نتیجه دریافت شد که دسته بندی بسته ها شامل سه مرحله است. مرحله اول رمز کردن فیلترها، مرحله دوم دسته بندی بسته ها، شامل ذخیره سازی فیلتر های رمزی شده در یک ساختار داده نظیر جدول درهم سازی و یا بلوم فیلتر ها است و در نهایت مرحله آخر جستجوی فیلتر ها با استفاده از موتور جستجو است. در این پایان نامه تمرکز بر روی قسمت دوم بوده است. در این ساختمان داده ها یک عنصر مهم به نام تابع در هم سازی نقش اساسی دارد. بنابراین هدف پیاده سازی بر روی سخت افزار به منظور افزایش عملکرد است. از میان توابع در هم سازی تابع crc به دلیل کارایی بالا و استفاده شدن در بعضی از کارهای اخیر، انتخاب شد. نتایج حاصل از این تابع در هم سازی باید به نوعی در اختیار یک پردازنده قرار گیرد، زیرا برای اجرای دسته بندی بسته ها به یک پردازنده نیاز است.از میان پردازنده های متن باز ?-vex بدلیل قابلیت بالای موازی سازی و تغییر پیکره بندی انتخاب شد. شیوه بدین صورت است که تابع موازی crc را که ماهیت ترکیبی دارد، به صورت یک دستور سفارشی پیاده سازی شد. نتایج حاصل از پیاده سازی ?-vex بر روی fpga و یک پردازنده معمولی نشان از برتری قابل توجه این شیوه، در حدود نه و نیم، در محاسبه crc را نشان داده. در نتیجه می توان انتظار داشت اجرای برنامه دسته بندی بسته ها بر روی این پردازنده از بهبود نسبی برخوردار باشد.
منابع مشابه
پیاده سازی دسته بندی بسته ها روی مسیریاب کلیک
امروزه سرعت خطوط ارتباطی به بالاتر از ترابیت در ثانیه رسیده است. از سوی دیگر با گسترده تر شدن کاربرد روترهای نرم افزاری توسعه پذیر و استفاده این روترها از سخت افزارهای همه منظوره و قوی کامپیوترهای شخصی می توان با کمترین هزینه و استفاده از الگوریتم های بهینه و موازی سرعت روترهای نرم افزاری توسعه پذیر را افزایش داد به طوری که قابل رقابت با روترهای تجاری قوی باشند. در این پایان نامه الگوریتمی با ا...
روشی کارا برای پیاده سازی موازی الگوریتم دسته بندی بسته درخت سلسله مراتبی بر روی واحد پردازش گرافیکی
چکیده: دستهبندی بستهها، پردازشی اساسی در پردازندههای شبکهای است. در این فرآیند، بستههای ورودی از طریق تطبیق با مجموعهای از فیلترها به جریانهای مشخص طبقهبندی میشوند. پیاده سازی های نرم افزاری الگوریتمهای دستهبندی با وجود هزینه کم تر و توسعه پذیری بیش تر نسبت به پیاده سازیهای سخت افزاری، سرعت پایین تری دارند. در این مقاله، از قابلیت پردازش موازی پردازنده های گرافیکی برای تسریع الگوری...
متن کاملروشی کارا برای پیادهسازی موازی الگوریتم دسته بندی بسته درخت سلسلهمراتبی بر روی واحد پردازش گرافیکی
چکیده: دستهبندی بستهها، پردازشی اساسی در پردازندههای شبکهای است. در این فرآیند، بستههای ورودی از طریق تطبیق با مجموعهای از فیلترها به جریانهای مشخص طبقهبندی میشوند. پیادهسازیهای نرمافزاری الگوریتمهای دستهبندی با وجود هزینه کمتر و توسعهپذیری بیشتر نسبت به پیادهسازیهای سختافزاری، سرعت پایینتری دارند. در این مقاله، از قابلیت پردازش موازی پردازندههای گرافیکی برای تسریع الگوری...
متن کاملطراحی و پیاده سازی نرم افزار و سخت افزار الگو های برانگیزاننده پتانسیلهای بینایی
هدف: یکی از روشهای کارامد در بررسی سیستم بینایی، بهره گیری از آزمون vep و ارزیابی پتانسیلهای برانگیخته بینایی است. مدولاسیون و القای پارامترهای اپتیکی مانند رنگ، فرکانس فضایی و کنتراست کمتر مورد توجه بوده که این امر عمدتاً ناشی از محدودیتهای فنّاوری و ابزاری است. توسعه نرم افزاری و سخت افزاری کامپیوتر امکان تنوع و انعطاف چشمگیر در طراحی و پیاده سازی الگوهای برانگیزاننده پتانسیلهای بینایی را فراهم...
متن کاملطراحی و پیاده سازی سخت افزار سیستم موقعیت یاب برای شبکه های سنسور بی سیم
شبکه حسگر بی سیم از جمله فناوری های جدیدی است که به منظور جمع آوری و انتقال اطلاعات از یک محیط به یک ایستگاه طراحی گردیده است. از آنجایی که به دست آوردن اطلاعات از یک محیط، بدون دانستن موقعیت آن اطلاعات، امری بی فایده و غیرضروری می باشد؛ لذا مبحث موقعیت یابی در شبکه های حسگر بی سیم از جمله مباحث مهم در این شبکه ها به شمار می آید. این پژوهش به پیاده سازی یک سخت افزار جهت ارائه روشی دقیق برای به ...
15 صفحه اولپیاده سازی الگوریتم استاندارد رمزنگاری پیشرفته ( aes ) بر روی سخت افزار fpga
رمزنگاری نقش مهمی در زمینه امنیت اطلاعات ایفا میکند. اطلاعات حساسی که قرار است درمحیط های باز و نا امن مبادله و یا ذخیره شوندرا میتوان رمز نمود. توابع رمزگذاری، طرح های امضاء، طرح های احراز هویت و غیره از جمله روشهای رمزنگاری هستند. تا قبل از سال 2000 میلادی الگوریتم رمزنگاری des به عنوان الگوریتم استاندارد به طور گسترده در کاربردهای امنیتی مورد استفاده قرار می گرفت. با توجه به ضعف های استاندار...
منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسی
کلمات کلیدی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023